Science

NASA's James Webb Space Telescope has reached its final destination. Let's celeb..